pain-mitigating drugs - Turc Anglais Dictionnaire